package org.jeecg.modules.kuner.browsebase.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description:
 * @Author: Planifolia.Van
 * @Date: 2025/2/25 16:43
 */
@Data
public class BrowseHisVO {
    @ApiModelProperty("浏览内容ID")
    private String contentId;
    @ApiModelProperty("标题")
    private String title;
    @ApiModelProperty("开始薪水")
    private BigDecimal startSale;
    @ApiModelProperty("开始薪水")
    private BigDecimal endSale;
    @ApiModelProperty("标签信息")
    private String tags;
    @ApiModelProperty("姓名")
    private String name;
    @ApiModelProperty("头像")
    private String cover;
    @ApiModelProperty("地址信息")
    private String workCity;
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("时间")
    private Date date;
    @ApiModelProperty("学历")
    @Dict(dicCode = "kr_edu")
    private String edu;
    @ApiModelProperty("工作经验")
    @Dict(dicCode = "kr_exprience")
    private String experience;
    @ApiModelProperty("年龄")
    private String age;
}
